Synonyms for "stay put"

Words with similar meaning